package com.alibaba.travel.member.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 第三方登录（QQ，微信，微博
 *
 * @author wherezy
 * @email wherezy@tom.com
 * @date 2023-02-23 15:05:37
 */
@Data
@ApiModel(value="thirdPartEntity",description="第三方登录（QQ，微信，微博")
@TableName("third_part")
public class ThirdPartEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @ApiModelProperty(value="",name="id")
    @TableId
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value="用户id",name="userId")
    private Long userId;
    /**
     * 更新时间
     */
    @ApiModelProperty(value="更新时间",name="updateTime")
    private Date updateTime;
    /**
     * 第三方名称 QQ/微信/微博
     */
    @ApiModelProperty(value="第三方名称 QQ/微信/微博",name="thirdPartName")
    private String thirdPartName;
    /**
     * 删除标志（0代表存在 1代表删除）
     */
    @ApiModelProperty(value="删除标志（0代表存在 1代表删除）",name="deleteStatus")
    private String deleteStatus;
    /**
     * 创建时间
     */
    @ApiModelProperty(value="创建时间",name="createTime")
    private Date createTime;
    /**
     * 第三方唯一标识 QQ/微信/微博
     */
    @ApiModelProperty(value="第三方唯一标识 QQ/微信/微博",name="thirdPartKey")
    private String thirdPartKey;

}
